dew-drenched herbs given to animals as medicine - Turc Anglais Dictionnaire